<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>Boolescher Operator</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/Boolescher_Operator"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Boolescher_Operator rootpage-Boolescher_Operator skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Boolescher Operator</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr">
<p>Ein <b>boolescher Operator</b> (<span style="font-style:normal;font-weight:normal"><a href="Englische_Sprache" title="Englische Sprache">englisch</a></span> <span lang="en-Latn" style="font-style:italic">Boolean operator</span>) ist ein <a href="Logischer_Operator" title="Logischer Operator">logischer Operator</a>, also ein Operator, der auf <a href="Wahrheitswert" title="Wahrheitswert">Wahrheitswerten</a> operiert. Er ist benannt nach <a href="George_Boole" title="George Boole">George Boole</a>. Der wichtigste Anwendungsbereich der booleschen Operatoren ist die <a href="Programmierung" title="Programmierung">Programmierung</a>. Eine mathematische Präzisierung der Theorie der booleschen Operatoren wurde im Konzept der <a href="Boolesche_Algebra" title="Boolesche Algebra">booleschen Algebra</a> formalisiert. Dort agiert der boolesche Operator als Verknüpfung auf einer <a href="Mathematische_Struktur" title="Mathematische Struktur">mathematischen Struktur</a>.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> Einzelnen booleschen Operatoren werden Symbole zugeordnet. Diese nutzt man, um eine <a href="Logische_Schaltung" class="mw-redirect" title="Logische Schaltung">logische Schaltung</a> – eine Kombination miteinander vernetzter boolescher Operatoren – übersichtlich darzustellen und die zugehörige <a href="Wahrheitstabelle" title="Wahrheitstabelle">Wahrheitstabelle</a> herzuleiten.
</p><p>Boolesche Operatoren werden beispielsweise im Bereich der Programmierung verwendet. Die gebräuchlichsten dieser Operatoren sind der <a href="Konjunktion_(Logik)" title="Konjunktion (Logik)">UND-</a> (Konjunktion), <a href="Disjunktion" title="Disjunktion">ODER-</a> (Disjunktion), <a href="Negation" title="Negation">NICHT-</a> (Negation) und <a href="XOR-Operator" class="mw-redirect" title="XOR-Operator">XOR-Operator</a> (ausschließendes <i>ODER</i>).<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> Boolesche Operatoren werden beispielsweise in <a href="Abfragesprache" title="Abfragesprache">Abfragesprachen</a> eingesetzt, wie zum Beispiel in dem <a href="SQL" title="SQL">SQL</a>-Ausdruck
</p>
<pre> SELECT * FROM Customers
WHERE Country='Germany' <i>AND</i> City='Berlin';
</pre>
<p>mit dem aus der Tabelle Customers alle Einträge ausgewählt werden, die Germany als Wert für die Spalte Country und Berlin als Wert der Spalte City haben. Ein solches Suchverfahren wird auch <a href="Boolesches_Retrieval" title="Boolesches Retrieval">boolesches Suchverfahren</a> genannt.
</p><p>Wichtige Operatoren in der <a href="Digitaltechnik" title="Digitaltechnik">Digitaltechnik</a> sind auch der <a href="NAND-Gatter" title="NAND-Gatter">NAND-</a> und der <a href="NOR-Gatter" title="NOR-Gatter">NOR-Operator</a>.
</p><p>Boolesche Operatoren werden außerdem bei der Recherche in Datenbanken oder Suchmaschinen genutzt. Hier wird das Leerzeichen zwischen zwei Suchbegriffen i. d. R. zu einem UND-Operator umgewandelt.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Siehe_auch">Siehe auch</h2></div>
<ul><li><a href="Boolesche_Variable" class="mw-redirect" title="Boolesche Variable">Boolesche Variable</a></li>
<li><a href="Bitweiser_Operator" title="Bitweiser Operator">Bitweiser Operator</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Einzelnachweise">Einzelnachweise</h2></div>
<ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text"><cite style="font-style:italic">Boolean algebra</cite>. In: Ramesh Bangia (Hrsg.): <cite style="font-style:italic">Dictionary of Information Technology</cite>. 2. Auflage. Motilal UK Books of India, 2010, ISBN 978-93-8029815-3.<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rfr_id=info:sid/de.wikipedia.org:Boolescher+Operator&rft.atitle=Boolean+algebra&rft.btitle=Dictionary+of+Information+Technology&rft.date=2010&rft.edition=2&rft.genre=book&rft.isbn=9789380298153&rft.pub=Motilal+UK+Books+of+India" style="display:none"> </span></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><a href="#cite_ref-2">↑</a></span> <span class="reference-text"><cite style="font-style:italic">Boolean operator</cite>. In: Ramesh Bangia (Hrsg.): <cite style="font-style:italic">Dictionary of Information Technology</cite>. 2. Auflage. Motilal UK Books of India, 2010, ISBN 978-93-8029815-3.<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rfr_id=info:sid/de.wikipedia.org:Boolescher+Operator&rft.atitle=Boolean+operator&rft.btitle=Dictionary+of+Information+Technology&rft.date=2010&rft.edition=2&rft.genre=book&rft.isbn=9789380298153&rft.pub=Motilal+UK+Books+of+India" style="display:none"> </span></span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><a href="#cite_ref-3">↑</a></span> <span class="reference-text">Grahl, Herold: <cite style="font-style:italic">Handout Suchoperatoren für die Recherche</cite>. 10. August 2020, <a href="Digital_Object_Identifier" title="Digital Object Identifier">doi</a>:<span class="uri-handle" style="white-space:nowrap"><a rel="nofollow" class="external text" href="https://doi.org/10.5281/zenodo.3978234">10.5281/zenodo.3978234</a></span> (<a rel="nofollow" class="external text" href="https://zenodo.org/record/3978234">zenodo.org</a> [abgerufen am 1. Februar 2021]).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rfr_id=info:sid/de.wikipedia.org:Boolescher+Operator&rft.au=Grahl%2C+Herold&rft.btitle=Handout+Suchoperatoren+f%C3%BCr+die+Recherche&rft.date=2020-08-10&rft.doi=10.5281%2Fzenodo.3978234&rft.genre=book" style="display:none"> </span></span>
</li>
</ol></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2024-04-04" href="https://de.wikipedia.org/wiki/?title=Boolescher_Operator&oldid=243738455">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>
</body></html>